| Liste (Datenstruktur) | Dieser Text beschreibt Liste (Datenstruktur). Der untere Text beinhaltet die Liste (Datenstruktur) Beschreibung. Soweit es sich um ein definierbares Objekt handelt, sollte hier eine Liste (Datenstruktur) Definition vorhanden sein. Sollte eine Definition von Liste (Datenstruktur) fehlen, kann diese von Ihnen verfaßt werden. Wir sind bestrebt die Beschreibung von Liste (Datenstruktur) möglichst ausführlich zu halten.
Jeder Text bei Know-Library, sowie ein Teil davon (Definition, Beschreibung etc.), außer Bücher Beschreibungen kann bearbeitet werden. Falls die Beschreibung auf dieser Seite nicht korrekt ist klicken Sie auf 'Beschreibung editieren' um den Text zu korrigieren bzw. neuen einzufügen. Weitere Informationen und Bücher zum Thema Liste (Datenstruktur) Beschreibung , so wie Link zum Forum finden Sie weiter unten. Eine Übersicht der Texte, die das Thema Liste (Datenstruktur) beschreiben finden Sie auf der Seite alle Artikel über Liste (Datenstruktur). Fragen zu dem Thema Liste (Datenstruktur) können im Forum gestellt werden. Klicken Sie hier um zu dem Forum zu wechseln.
Liste (Datenstruktur) ArtikelVerkettete Listen gehören zu den dynamischen Datenstrukturen, die eine Speicherung von einer in dem Vorhinein nicht bestimmten Anzahl von miteinander in Beziehung stehenden Werten einfacher oder zusammengesetzter Datentypen erlauben. Sie werden durch Zeiger auf die jeweils folgende(n) Speicherzellen realisiert.
Vergleich mit anderen Datenstrukturen | |
Im Gegensatz zu Arrays müssen die einzelnen Speicherzellen nicht nacheinander in dem Speicher abgelegt sein, es kann also nicht mit einfacher Adress-Arithmetik gearbeitet werden, sondern die Speicherorte müssen absolut referenziert werden.
Im Gegensatz zu Bäumen sind Listen linear, d.h. ein Element hat exakt einen Nachfolger und einen Vorgänger.
|
| |
Man unterscheidet grundsätzlich zwischen einfach und doppelt verketteten Listen. Letztere ermöglichen das Durchlaufen der Liste nicht ca. vom Anfang bis zu dem Ende, sondern auch rückwärts. In dem Schaubild bedeuten Vi -- Wert i, Pid -- Zeiger i in Richtung d (f - forward/vorwärts, b - backward/rückwärts). Ohne die in Grau gehaltenen backward Zeiger handelt es sich um eine einfach verkettete Liste.
|
Listen in der objektorientierten Programmierung | |
In der objektorientierten Programmierung werden Listen häufig auch durch kompliziertere Datenstrukturen, wie binäre Bäume realisiert, nach außen sind aber hauptsächlich normale Listenoperationen sichtbar, die aufgrund der komplizierteren Datenstruktur um einige weitere Funktionen, wie z.B. Sortieren, sortiertes Einfügen, Entfernen des größten Elementes erweitert werden können. Streng genommen handelt es sich dabei also gar nicht um Listen, auch wenn die Namen, die in der konkreten Implementierung diesen Datenstrukturen gegeben werden, dies suggerieren. Der Vorteil ist, dass man häufig auch komplizierte Datenstrukturen als Listen "missbrauchen" kann und nicht extra eine Datenstruktur Liste implementieren muss.
|
Listen in der Programmiersprache LISP | |
Listen sind neben den Einzelwerten (Atomen) die Basisdatenstruktur der Programmiersprache LISP. Programme sind Listen von Listen.
|
Weiteres zu dem Artikel Liste (Datenstruktur) | | Andere Leser interessierten sich auch für folgende Beschreibungen: | Beziehung, Element, Liste, Nachfolger, Vergleich | | Schnellzugrif auf verwandte Texte: | | | NEU! Frage im Forum zum Thema: | | Wenn die Beschreibung 'Liste (Datenstruktur)' Ihrer Meinung nach nicht korrekt ist oder in aktueller Version Fehler enthalten sind oder es fehlt die Liste (Datenstruktur) Definition, dann klicken Sie bitte auf "Beschreibung bearbeiten" und schreiben Sie die Eigene Version des Textes. Die Änderungen in der Beschreibung werden sofort aktiv und für alle sichtbar. Ein Administrator wird Ihre Version der Beschreibung und Definition von 'Liste (Datenstruktur)' nachher prüfen. Bitte achten Sie auf die Urheberrechte (Copyright). Wir sind für die besseren Beschreibung von 'Liste (Datenstruktur)' und 'Liste (Datenstruktur)' Definition sehr dankbar.
Alle Tipps zu den Bücher auf dieser Seite wurden automatisch generiert. D.h. die Bücher wurden aus einer Datenbank von dem Computer ausgesucht. Deshalb kann es vorkommen, dass vorgeschlagene Bücher nicht ganz der 'Liste (Datenstruktur)' Beschreibung entsprechen.
Liste aller verwandten Artikel: Anzahl, Beziehung, Datenstruktur, Datenstrukturen, Element, Gegensatz, Implementierung, Lisp, Liste, Listen, Nachfolger, Programme, Programmiersprache, Programmierung, Richtung, Speicher, Speicherung, Vergleich, Zeiger |
|
|
· Diese Seite wurde bisher 1.568 mal abgerufen. · Letzte Counteraktualisierung erfolgte am 17.05.2008 um 11:40:17 · Diese Seite wurde zuletzt geändert um 11:03, 30. Sep 2004. · Letzte Portalaktualisierung erfolgte um 08:00:00 GMT, 25.02.2008
|